kanı durduran - Turkish English Dictionary